53 research outputs found
Long-Range Correlations and Memory in the Dynamics of Internet Interdomain Routing
Data transfer is one of the main functions of the Internet. The Internet
consists of a large number of interconnected subnetworks or domains, known as
Autonomous Systems. Due to privacy and other reasons the information about what
route to use to reach devices within other Autonomous Systems is not readily
available to any given Autonomous System. The Border Gateway Protocol is
responsible for discovering and distributing this reachability information to
all Autonomous Systems. Since the topology of the Internet is highly dynamic,
all Autonomous Systems constantly exchange and update this reachability
information in small chunks, known as routing control packets or Border Gateway
Protocol updates. Motivated by scalability and predictability issues with the
dynamics of these updates in the quickly growing Internet, we conduct a
systematic time series analysis of Border Gateway Protocol update rates. We
find that Border Gateway Protocol update time series are extremely volatile,
exhibit long-term correlations and memory effects, similar to seismic time
series, or temperature and stock market price fluctuations. The presented
statistical characterization of Border Gateway Protocol update dynamics could
serve as a ground truth for validation of existing and developing better models
of Internet interdomain routing
Configuring Cloud-Service Interfaces Using Flow Inheritance
Pavel Zaichenkov, Olga Tveretina, Alex Shafarenko, ‘Configuring Cloud-Service Interfaces Using Flow Inheritance’, paper presented at iFMCloud'16: The First International Workshop on Formal Methods for and on the Cloud, Reykjavic, Iceland, 1- 4 June, 2016.Technologies for composition of loosely-coupled web services in a modular and flexible way are in high demand today. On the one hand, the services must be flexible enough to be reused in a variety of contexts. On the other hand, they must be specific enough so that their composition may be provably consistent. The existing technologies (WS-CDL, WSCI and session types) require a behavioural contract associated with each service, which is impossible to derive automatically. Furthermore, neither technology supports flow inheritance: a mechanism that automatically and transparently propagates data through service pipelines. This paper presents a novel mechanism for automatic interface configuration of such services. Instead of checking consistency of the behavioural contracts, our approachfocuses solely on that of data formats in the presence of subtyping, polymorphism and flow inheritance. The paper presents a toolchain that automatically derives service interfaces from the code and performs interface configuration taking non-local constraints into account. Although the configuration mechanism is global, the services are compiled separately. As a result, the mechanism does not raise source security issues despite global service availability in adaptable form.Peer reviewe
Characterization and Identification of Cloudified Mobile Network Performance Bottlenecks
This study is a first attempt to experimentally explore the range of
performance bottlenecks that 5G mobile networks can experience. To this end, we
leverage a wide range of measurements obtained with a prototype testbed that
captures the key aspects of a cloudified mobile network. We investigate the
relevance of the metrics and a number of approaches to accurately and
efficiently identify bottlenecks across the different locations of the network
and layers of the system architecture. Our findings validate the complexity of
this task in the multi-layered architecture and highlight the need for novel
monitoring approaches that intelligently fuse metrics across network layers and
functions. In particular, we find that distributed analytics performs
reasonably well both in terms of bottleneck identification accuracy and
incurred computational and communication overhead.Comment: 17 pages, 16 figures, documentclass[journal,comsoc]{IEEEtran},
corrected titl
State of Internet Measurement in Africa - A Survey
This paper presents the results of a survey aimed at understanding the status of Internet measurement platforms usage, deployment and capabilities in Africa. It presents findings related to prevalence of measurement in the region, the reasons why the different business categories investigated conduct Internet measurement as well as the metrics of interest to these entities. The survey also looked at the popular measurement platforms that the respondents use in their measurement activities as well as the platforms that are hosted by businesses and users in the African region. The survey also recorded responses related to data handling and privacy considerations. A total of 123 responses were received from 34 countries. The survey revealed that Internet measurements are not widely conducted in the region largely due to the inadequacy of deployed measurement platforms, the lack of awareness in the subject, and the lack of relevant skills to carry out the measurement tasks. We outlined some recommendations to remedy these issues
Dissecting Energy Consumption of NB-IoT Devices Empirically
3GPP has recently introduced NB-IoT, a new mobile communication standard
offering a robust and energy efficient connectivity option to the rapidly
expanding market of Internet of Things (IoT) devices. To unleash its full
potential, end-devices are expected to work in a plug and play fashion, with
zero or minimal parameters configuration, still exhibiting excellent energy
efficiency. We perform the most comprehensive set of empirical measurements
with commercial IoT devices and different operators to date, quantifying the
impact of several parameters to energy consumption. Our campaign proves that
parameters setting does impact energy consumption, so proper configuration is
necessary. We shed light on this aspect by first illustrating how the nominal
standard operational modes map into real current consumption patterns of NB-IoT
devices. Further, we investigate which device reported metadata metrics better
reflect performance and implement an algorithm to automatically identify device
state in current time series logs. Then, we provide a measurement-driven
analysis of the energy consumption and network performance of two popular
NB-IoT boards under different parameter configurations and with two major
western European operators. We observed that energy consumption is mostly
affected by the paging interval in Connected state, set by the base station.
However, not all operators correctly implement such settings. Furthermore,
under the default configuration, energy consumption in not strongly affected by
packet size nor by signal quality, unless it is extremely bad. Our observations
indicate that simple modifications to the default parameters settings can yield
great energy savings.Comment: 18 pages, 25 figures, IEEE journal format, all Figures recreated for
better readability, new section with results summar
Finding shortest and nearly shortest path nodes in large substantially incomplete networks
Dynamic processes on networks, be it information transfer in the Internet,
contagious spreading in a social network, or neural signaling, take place along
shortest or nearly shortest paths. Unfortunately, our maps of most large
networks are substantially incomplete due to either the highly dynamic nature
of networks, or high cost of network measurements, or both, rendering
traditional path finding methods inefficient. We find that shortest paths in
large real networks, such as the network of protein-protein interactions (PPI)
and the Internet at the autonomous system (AS) level, are not random but are
organized according to latent-geometric rules. If nodes of these networks are
mapped to points in latent hyperbolic spaces, shortest paths in them align
along geodesic curves connecting endpoint nodes. We find that this alignment is
sufficiently strong to allow for the identification of shortest path nodes even
in the case of substantially incomplete networks. We demonstrate the utility of
latent-geometric path-finding in problems of cellular pathway reconstruction
and communication security
Technology-related disasters:a survey towards disaster-resilient software defined networks
Resilience against disaster scenarios is essential to network operators, not only because of the potential economic impact of a disaster but also because communication networks form the basis of crisis management. COST RECODIS aims at studying measures, rules, techniques and prediction mechanisms for different disaster scenarios. This paper gives an overview of different solutions in the context of technology-related disasters. After a general overview, the paper focuses on resilient Software Defined Networks
- …